Suitability of FIT User Acceptance Tests for Specifying Functional Requirements: Developer Perspective
نویسندگان
چکیده
The paper outlines an experiment conducted in two different academic environments, in which FIT tests were used as a functional requirements specification. Common challenges for functional requirements specifications are identified, and a comparison is made between how well prose and FIT user acceptance tests are suited to overcoming these challenges from the developer’s perspective. Experimental data and participant feedback are examined to evaluate whether developers can use requirements in the form of FIT tests to create a design and implementation.
منابع مشابه
The Requirements Abstraction in User Stories and Executable Acceptance Tests
Specifying requirements is a complex task because information can be represented at varying levels of abstraction. This paper looks at two types ofion. This paper looks at two types of requirements abstractions: user story and executable acceptance test. We present how user story and executable acceptance tests are integrated in our project planning tool called Agile Planner with Fit and we arg...
متن کاملCase study: Redesigning a Kansei Engineering Designed Scissors by User Centered Design Approach
This paper is based on the research which was conducted earlier on Kansei Engineering (KE) and resulted in a new concept for scissors to redesign it with another method called “User Centered Design” (UCD). This is a shift from translation of the consumers’ psychological feeling about a product related to their perception of the design (KE) to focus on designing for and involving users in the de...
متن کاملUnderstanding and Addressing the ‘Fit' between User, Technology and Organization in Evaluating user Acceptance of Healthcare Technology
In this paper, we discuss the importance of addressing the ‘fit’ between user, technology and organization in evaluating user acceptance of healthcare technology. We give an overview of evaluation dimensions and explore two models that are related to ‘fit’. We demonstrate how users’ acceptance factors in previous studies could be better explained through the perspective of ‘fit’ between user, t...
متن کاملUsing acceptance tests as a support for clarifying requirements: A series of experiments
One of the main reasons for the failure of many software projects is the late discovery of a mismatch between the customers’ expectations and the pieces of functionality implemented in the delivered system. At the root of such a mismatch is often a set of poorly defined, incomplete, under-specified, and inconsistent requirements. Test driven development has recently been proposed as a way to cl...
متن کاملA Model Checker for AADL
We present a graphical toolset for verifying AADL models, which are gaining widespread acceptance in aerospace, automobile and avionics industries for comprehensively specifying safety-critical systems by capturing functional, probabilistic and hybrid aspects. Analyses are implemented on top of mature model checking tools and range from requirements validation to functional verification, safety...
متن کامل